﻿#include "GraphPostEventOperator.h"

namespace EventOper
{
    void GraphPostEventOperator::updatePostData(QHash<QString, float> & postData, QString name, double rangeMin, double rangeMax,
        Comp::FITKGraph3DWindowVTK* graphWidget)
    {
        // 根据不同子类重写。  
        Q_UNUSED(postData);
        Q_UNUSED(name);
        Q_UNUSED(rangeMin);
        Q_UNUSED(rangeMax);
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::setEnableLogScale(bool isOn, Comp::FITKGraph3DWindowVTK* graphWidget)
    {
        // 根据不同子类重写。  
        Q_UNUSED(isOn);
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::setColorScalarNumber(int num, Comp::FITKGraph3DWindowVTK * graphWidget)
    {
        Q_UNUSED(num);
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::disablePostData(Comp::FITKGraph3DWindowVTK* graphWidget)
    {
        // 根据不同子类重写。  
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::setRangeColor(QColor minRangeColor, QColor maxRangeColor, double transparency, Comp::FITKGraph3DWindowVTK * graphWidget)
    {
        Q_UNUSED(minRangeColor);
        Q_UNUSED(maxRangeColor);
        Q_UNUSED(transparency);
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::setAboveRangeColor(QColor color, double transparency, Comp::FITKGraph3DWindowVTK * graphWidget)
    {
        Q_UNUSED(color);
        Q_UNUSED(transparency);
        Q_UNUSED(graphWidget);
    }

    void GraphPostEventOperator::setBelowRangeColor(QColor color, double transparency, Comp::FITKGraph3DWindowVTK * graphWidget)
    {
        Q_UNUSED(color);
        Q_UNUSED(transparency);
        Q_UNUSED(graphWidget);
    }
}
